cover quite a distance - Francés Inglés Diccionario